TypeScript: Erweiterte Type Guards – Benutzerdefinierte Prädikatfunktionen vs. Laufzeitvalidierung | MLOG | MLOG